gtkplacesview: dont invalidate headers if not necessary
authorCarlos Soriano <csoriano@gnome.org>
Sat, 29 Aug 2015 19:10:37 +0000 (21:10 +0200)
committerCarlos Soriano <csoriano@gnome.org>
Sun, 30 Aug 2015 07:47:28 +0000 (09:47 +0200)
We were invalidating the headers after adding the placeholder
row, but GtkListBox already update the header of that row in that
case.

https://bugzilla.gnome.org/show_bug.cgi?id=754150

gtk/gtkplacesview.c

index 9c34ffb42d6fa5d8c49323f44073ec8f2f564f8a..a508fceded9dd7ed3d48deae9d895de662c26679 100644 (file)
@@ -880,9 +880,6 @@ update_network_state (GtkPlacesView *view)
       g_object_set_data (G_OBJECT (priv->network_placeholder),
                          "is-placeholder", GINT_TO_POINTER (TRUE));
       gtk_container_add (GTK_CONTAINER (priv->listbox), priv->network_placeholder);
-
-      gtk_widget_show_all (GTK_WIDGET (priv->network_placeholder));
-      gtk_list_box_invalidate_headers (GTK_LIST_BOX (priv->listbox));
     }
 
   if (gtk_places_view_get_fetching_networks (view))